shell of a marine snail - Deutsch Englisch Wörterbuch